; 2024 Logika Christmas "present" compo.
; -Dave.
;
; All source & binary snapshots for the VZ200/300 , Laser210/310 computers.
;




BASIC
======

Len header	: 24 bytes for the ".VZ" snapshot loader file header.
Len		: 122 bytes as a tokenised VZ/Laser snapshot file, includes the 24byte header.
Len total	: 132 bytes as a BASIC listing in pure text.



At the time of writing this, I know that there is going to be a fancy
algorithm to spit out the required + - ! and space characters, but I just can't see it.
Can't wait to see those algorithms that will produce this in ~40 to 50 bytes!
The VZ does not have the ability to specify the number of char within a string,
so we are limited to only using simplified BASIC commands (ie: standard TRS80-ii BASIC)

The VZ/Laser also has a 64 byte character limit per line number, though this can be extended 
slightly by utilising the question mark as a replacement for 'PRINT', thus saving 8 characters
by substituting two questions for both PRINTs in order to get the entire line entered in as shown.


122 bytes as a tokenised snapshot file.
132 bytes as pure text.
--START-------------------------------------------------------------------
0 PRINT@8,"\O/":GOSUB2:FORI=1TO2:FORJ=1TO8:PRINT"!        !        !"
1 NEXT:GOSUB2:NEXT:END
2 PRINT"+--------+--------+":RETURN
--END---------------------------------------------------------------------



                                                               
                                          
                                                                                         
                                                                                         
                                                                                         
                                                                                         
                                                                                         
 